html,body{height:100%;margin:0;padding:0}
body{font-family:sans-serif;font-size:12px;line-height:1.4em;min-width:600px}
body.login{background:#fbfbfb;min-width:0}
input[type="text"],input[type="password"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
input[type="checkbox"]{vertical-align:text-top;padding:0;margin:1px 0 0}
iframe,img{border:0}
input,select,button{font-family:inherit;font-size:inherit;font-weight:inherit}
input,select{line-height:15px}
a,input[type="text"],input[type="password"],input[type="number"],input[type="search"],input[type="email"],input[type="url"],select,div{outline:0}
a:focus,a:active{outline:thin dotted}
.wp-admin select{padding:2px;height:2em}
.wp-admin select[multiple]{height:auto}
.submit{padding:1.5em 0;margin:5px 0;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}
form p.submit a.cancel:hover{text-decoration:none}
@media only screen and (max-width:799px){#wpbody-content #dashboard-widgets .postbox-container{width:100%}.screen-layout,.columns-prefs{display:none}}
.login *{margin:0;padding:0}
.login form{margin-left:8px;padding:26px 24px 46px;font-weight:normal;background:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:rgba(200,200,200,0.7) 0 4px 10px -1px;box-shadow:rgba(200,200,200,0.7) 0 4px 10px -1px}
.login form .forgetmenot{font-weight:normal;float:left;margin-bottom:0}
.login .button-primary{float:right}
#login form p{margin-bottom:0}
#login form p.submit{padding:0}
.login label{color:#777;font-size:14px}
.login form .forgetmenot label{font-size:12px;line-height:19px}
.login h1 a{background-image:url('../images/logo.png');background-size:274px 63px;background-position:top center;background-repeat:no-repeat;width:326px;height:67px;text-indent:-9999px;outline:0;overflow:hidden;padding-bottom:15px;display:block}
#login{width:320px;padding:114px 0 0;margin:auto}
#login_error,.login .message{margin:0 0 16px 8px;padding:12px}
.login #nav,.login #backtoblog{text-shadow:#fff 0 1px 0;margin:0 0 0 16px;padding:16px 16px 0}
#backtoblog{padding:12px 16px 0}
.login form .input,.login input[type="text"]{color:#555;font-weight:200;font-size:24px;line-height:1;width:100%;padding:3px;margin-top:2px;margin-right:6px;margin-bottom:16px;border:1px solid #e5e5e5;background:#fbfbfb;outline:0;-webkit-box-shadow:inset 1px 1px 2px rgba(200,200,200,0.2);box-shadow:inset 1px 1px 2px rgba(200,200,200,0.2)}
.login #pass-strength-result{width:250px;font-weight:bold;border-style:solid;border-width:1px;margin:12px 0 6px;padding:6px 5px;text-align:center}
